active life expectancy - Spanish English Dictionary